sent off-site - German English Dictionary